package com.shiwaixiangcun.customer.entity;

import java.io.Serializable;
import java.util.List;

/**
 *
 * @author Administrator
 * @date 2017/6/1
 */

public class ResidentBean implements Serializable {


    private String message;
    private int responseCode;
    private boolean success;
    private List<DataBean> data;

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public int getResponseCode() {
        return responseCode;
    }

    public void setResponseCode(int responseCode) {
        this.responseCode = responseCode;
    }

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean {


        private int id;
        private String name;
        private List<ChildrenBeanXXX> children;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public List<ChildrenBeanXXX> getChildren() {
            return children;
        }

        public void setChildren(List<ChildrenBeanXXX> children) {
            this.children = children;
        }

        public static class ChildrenBeanXXX {

            private int id;
            private String name;
            private List<ChildrenBeanXX> children;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public List<ChildrenBeanXX> getChildren() {
                return children;
            }

            public void setChildren(List<ChildrenBeanXX> children) {
                this.children = children;
            }

            public static class ChildrenBeanXX {

                private int id;
                private String name;
                private List<ChildrenBeanX> children;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public List<ChildrenBeanX> getChildren() {
                    return children;
                }

                public void setChildren(List<ChildrenBeanX> children) {
                    this.children = children;
                }

                public static class ChildrenBeanX {

                    private int id;
                    private String name;
                    private List<ChildrenBean> children;

                    public int getId() {
                        return id;
                    }

                    public void setId(int id) {
                        this.id = id;
                    }

                    public String getName() {
                        return name;
                    }

                    public void setName(String name) {
                        this.name = name;
                    }

                    public List<ChildrenBean> getChildren() {
                        return children;
                    }

                    public void setChildren(List<ChildrenBean> children) {
                        this.children = children;
                    }

                    public static class ChildrenBean {


                        private Object children;
                        private int id;
                        private String name;

                        public Object getChildren() {
                            return children;
                        }

                        public void setChildren(Object children) {
                            this.children = children;
                        }

                        public int getId() {
                            return id;
                        }

                        public void setId(int id) {
                            this.id = id;
                        }

                        public String getName() {
                            return name;
                        }

                        public void setName(String name) {
                            this.name = name;
                        }
                    }
                }
            }
        }
    }
}
